@extends('default.layouts.adminPublic')
@section('title', '配置类别管理列表')

@section('content')
        <!--导航开始-->
<div class="crumb_warp">
    <i class="fa fa-home"></i> <a href="{{url('admin')}}">首页</a> &raquo; 讯搜管理
</div>
<!--导航结束-->

<!--列表开始-->
<form action="#" method="post">
    <div class="result_wrap">
        <div class="result_title">
            <h3>讯搜平滑更新：点击之前先检查『系统设置』-『配置管理』-『迅搜』-『xunSearchJobTimerStatus』和『xunSearchResumeTimerStatus』是否处于关闭状态,请先关闭
            ,如果修改无效,请更新缓存</h3>
            <h3>xunSearchJobTimerStatus : {{boolval(\Site::get('xunSearchJobTimerStatus'))?'开启':'关闭'}}中
                xunSearchResumeTimerStatus : {{boolval(\Site::get('xunSearchResumeTimerStatus'))?'开启':'关闭'}}中</h3>
        </div>
        <!--快捷导航 开始-->
        <div class="result_content">
            <div class="short_wrap">
                {{--<a class="storeAll" data="1"><i class="fa fa-refresh"></i>简历数据</a>--}}
                <a href="insert_resume?storeAll=1&page=1" target="_blank"><i class="fa fa-refresh"></i>简历数据</a>
                {{--<a class="storeAll" data="2"><i class="fa fa-refresh"></i>职位数据</a>--}}
                <a href="insert_job?storeAll=2&page=1" target="_blank"><i class="fa fa-refresh"></i>职位数据</a>
            </div>
        </div>
        <!--快捷导航 结束-->
    </div>
    <div id="content_log" class="result_wrap"></div>

</form>
<!--列表结束-->
@endsection
@section('footerjs')
    @parent
    <script type="text/javascript">
        function read_log(storeAll,doStop){
            $.post(
                    '/admin/read_log',
                    {
                        '_token':'{{csrf_token()}}',
                        'storeAll':storeAll
                    },
                    function(data)
                    {
                        $("#content_log").html(data.data);
                        if(doStop==1 && data.status==1){
                            //如果需要停止并且发现可以停止，则停止获取
                            clearInterval(time);
                        }
                    }
            );
        }
        $('.storeAll').on('click',function(){
            var storeAll = $(this).attr('data');//1为简历2为职位
            $.post(
                    '/admin/rebuild_xs',
                    {
                        '_token':'{{csrf_token()}}',
                        'storeAll':storeAll
                    },
                    function(data){
                        //只要这里返回了，说明执行结束了，则终止获取log
                        setTimeout("clearInterval(time)", 2000);
                    }
            );
            read_log(storeAll,0);//与平滑更新操作异步执行
            time = setInterval(function(){
                read_log(storeAll,1);
            },1000); //每隔0.5秒获取一次log日志





        });
    </script>
@endsection